hold down


Results for "hold down"

English - Turkish Dictionary

hold down

(English - Turkish Dictionary) :
1. k. dili (bir işi) yürütmek. 2. baskı altında tutmak.